Why do we need adaptive Huffman coding